// pages/find  pets/find  pets.js
let make = "";
//引入请求代码
var call = require("../../utils/ajax.js")
var app = getApp();
Page({

    /**
     * 页面的初始数据
     */
    data: {
         //回到顶部
        floorstatus:false,
        currentData: 0,
        petList:[],
        URL:"",
        state:false,
        unPetList:[]
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function(options) {


              this.setData({
                    URL:app.globalData.URL
                })
        console.log("ss")
        if(!app.globalData.userState){
          wx.showToast({
              title: '您未登录！',
              icon: 'none',    //如果要纯文本，不要icon，将值设为'none'
              duration: 2000     
            }) 
          setTimeout(() => {
              wx.navigateBack({
                  delta: 1, // 回退前 delta(默认为1) 页面
              })
          }, 1000)
      }
        this.SearchMan();
    },
    changeTab: function(e) {
        const that = this;
        console.log(e.currentTarget.dataset.current);
        that.setData({
            currentData: e.currentTarget.dataset.current,
            state:false
        });
        this.SearchMan();
        this.goTop();
    },
    changeTab2: function(e) {
        const that = this;
        console.log(e.currentTarget.dataset.current);
        that.setData({
            currentData: e.currentTarget.dataset.current,
            state:true
        });
        this.SearchMan();
        this.goTop();
    },
    SearchMan:function (){
        var that = this;
        let state = this.data.state;
        let url = "searchPeo/mySearchPeo?state="+state;
        call.getData1(url,function (res){
            console.log(res)
            let jj = res.date;
            // console.log(jj)
            if(state){
                that.setData({
                    unPetList: jj
               })
            }
            if(!state){
                that.setData({
                    petList: jj
               })
            }

        },function (e){
            console.log(e)
        })
    },
    passPet:function (e){
        let that = this;
        let petID = e.currentTarget.dataset.pet;
        console.log(e)
        let url = "searchPeo/updateSearchPeoState?petId="+petID;
        wx.showModal({
          title: '已找到',
          content: '是否确定已找到',
          success (res) {
            if (res.confirm) {
              console.log('用户点击确定')
              call.passRequest(url,function (res){
                console.log(res);
                that.onLoad();
            },function (res){
                console.log(res)
                wx.showToast({
                  title: '未知错误',
                  icon: 'none',    //如果要纯文本，不要icon，将值设为'none'
                  duration: 2000     
                }) 
            })
              
            } else if (res.cancel) {
              console.log('用户点击取消')
            }
          }
        })

    },
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function() {

    },
// 获取滚动条当前位置
onPageScroll: function (e) {
    // console.log(e)
    if (e.scrollTop > 3) {
      this.setData({
        floorstatus: true
      });
    } else {
      this.setData({
        floorstatus: false
      });
    }
  },
   //回到顶部
   goTop: function (e) {  // 一键回到顶部
    if (wx.pageScrollTo) {
      wx.pageScrollTo({
        scrollTop: 0
      })
    } else {
      wx.showModal({
        title: '提示',
        content: '当前微信版本过低，无法使用该功能，请升级到最新微信版本后重试。'
      })
    }
  },
    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function() {

    },
    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function() {

    }
})